SQL的联合查询JOIN的七种用法

您所在的位置:网站首页 sql查询join on用法 SQL的联合查询JOIN的七种用法

SQL的联合查询JOIN的七种用法

2024-07-02 22:28| 来源: 网络整理| 查看: 265

1.概述

可以通过下图直观看出 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN等相关的7 种用法。 在这里插入图片描述

2.语句

以下就是这七种用法的语句:

(1)、Inner JOIN

在这里插入图片描述

SELECT FROM Table_A A INNER JOIN Table_B B ON A.Key = B.Key (2)、Left JOIN

在这里插入图片描述

SELECT FROM Table_A A LEFT JOIN Table_B B ON A.Key = B.Key (3)、Right JOIN

在这里插入图片描述

SELECT FROM Table_A A RIGHT JOIN Table_B B ON A.Key = B.Key (4)、Outer JOIN

在这里插入图片描述

SELECT FROM Table_A A FULL OUTER JOIN Table_B B ON A.Key = B.Key (5)、Left Excluding JOIN

在这里插入图片描述

SELECT FROM Table_A A LEFT JOIN Table_B B ON A.Key = B.Key WHERE B.Key IS NULL (6)、Right Excluding JOIN

在这里插入图片描述

SELECT FROM Table_A A RIGHT JOIN Table_B B ON A.Key = B.Key WHERE A.Key IS NULL (7)、Outer Excluding JOIN

在这里插入图片描述

SELECT FROM Table_A A FULL OUTER JOIN Table_B B ON A.Key = B.Key WHERE A.Key IS NULL OR B.Key IS NULL 3.说明

以上的图片以及语句均来自菜鸟教程,略加进行了整理。我们可以看出这七条语句经过图片展示后非常直观的给出了要查询的内容。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3